package com.cn.bean.vo.Report;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;

@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class PartsList {


    //结构编码
    private String structureCode;
    //结构名称
    private String structureName;
    //业务类型ID
    private int businessTypeID;
    //业务类型名称
    private String businessTypeName;
    //零件id
    private int componentID;
    //零件名称
    private String componentName;
    //零件属性类别
    private int categoryID;
    //零件属性类别名称
    private String categoryName;
    //数量
    private BigDecimal quantity;
    //是否实体件(value)
    private int partAttributes;
    //是否实体间(名称)
    private String partAttributeName;
    //是否关键件(value)
    private int isComponent;
    //是否关键件(名称)
    private String isComponentName;
    //零部件总数量
    private BigDecimal componentNumber;
    //耗材类别
    private int consumableCategory;
    //耗材类别名称
    private String consumableCategoryName;
    //颜色
    private String color;
    //材质
//    private String material;
    //规格
    private String specification;
    //型号
    private String model;
    //工作面长度
    private String workingFaceLength;
    //工作面外径标准
    private String workingFaceOuterDiameterStandard;
    //最小工作面外径
    private String minWorkingFaceOuterDiameter;
    //最大工作面外径
    private String maxWorkingFaceOuterDiameter;
    //工艺编号
    private String processCode;
    //工艺名称
    private String processName;
    //标准类型
    private String standardType;
    //标准类型名称
    private String standardTypeName;
    //用途
    private int productPurpose;
    //用途名称
    private String productPurposeName;
    //材质
    private int material;
    private String materialName;
    //道次
    private int passToolNumber;
    //成品厚度范围
    private String finishedThickness;
    //成品宽度范围
    private String finishedWidth;
    //硬度范围
    private String hardnessRange;
    //说明
    private String explain;
    //工艺id
    private int id;

    private int total;

}
